package com.sg.dto.biz.framework.res;

import com.sg.common.dto.BaseDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;


/**
 * @desc ImplementSignInCheckComRespDto
 * @使用场景
 */
@Data
public class ImplementSignInCheckComRespDto extends BaseDto implements Serializable {

    /**
     * 个人账号
     */
    @ApiModelProperty("个人账号")
    private String userId;

    /**
     * 使用无效密码登录次数
     */
    @ApiModelProperty("使用无效密码登录次数")
    private Long failedPasswordAttemptCount;

    /**
     * 是否失效 TRUE:是 FALSE:否
     */
    @ApiModelProperty("是否失效")
    private String isInvalid;

    /**
     * 失效类型 FREEZE:冻结 OTHER:其他
     */
    @ApiModelProperty("失效类型")
    private String invalidType;

    /**
     * 失效原因
     */
    @ApiModelProperty("失效原因")
    private String invalidReason;

    /**
     * 创建于联盟应用ID
     */
    @ApiModelProperty("创建于联盟应用ID")
    private String appId;


}
   